Kevin Allen Actor / Director / Scriptwriter DouBan IMDb Actor Eat the Rich 1987 6.0 Director Twin Town 1997 6.7